// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

//#define WIN32_LEAN_AND_MEAN		// Exclude rarely-used stuff from Windows headers
/*#include <windows.h>
#include <windowsx.h>
#include <winreg.h>
#include <shellapi.h>
#include <commdlg.h>
#include <commctrl.h>
#include <stdio.h>
#include <string.h>
#include <tchar.h>
#include <direct.h>
#include <io.h>						//access()
*/

#if !defined(GEKKO) && !defined(LINUX)
#include <windows.h>
#endif

#include <unistd.h>
#include <string.h>
#include <SDL/SDL.h>

// TODO: reference additional headers your program requires here
#include "types.h"
//#include "misc.h"
#include "Settings.h"
#include "State.h"
//#include "../../common/registry.h"
#include "list.h"

//seems like a nice place to put this
extern "C" void message(char *m,...);
extern CSettings settings;
